home *** CD-ROM | disk | FTP | other *** search
/ Alles Voor Internet / Tout Pour Internet / alles voor internet.iso / MacInternet™ / Telnet / Terminal 2.2 / Project / Terminal.make < prev   
Text File  |  1992-01-17  |  5KB  |  185 lines

  1. # Terminal 2.0
  2. # MPW 3.2 make file
  3.  
  4. OBJ         = :(Objects):    # Objects folder
  5. SRC            = :Sources:        # Sources folder
  6.  
  7. # All application header files
  8.  
  9. HEADERS        = ∂
  10.             {SRC}CancelDialog.h ∂
  11.             {SRC}CisB.h ∂
  12.             {SRC}CRC.h ∂
  13.             {SRC}Document.h ∂
  14.             {SRC}File.h ∂
  15.             {SRC}FormatStr.h ∂
  16.             {SRC}Interp.h ∂
  17.             {SRC}MacBinary.h ∂
  18.             {SRC}Macros.h ∂
  19.             {SRC}Main.h ∂
  20.             {SRC}MySF.h ∂
  21.             {SRC}Options.h ∂
  22.             {SRC}Popup.h ∂
  23.             {SRC}Procedure.h ∂
  24.             {SRC}Scroll.h ∂
  25.             {SRC}Serial.h ∂
  26.             {SRC}Strings.h ∂
  27.             {SRC}Text.h ∂
  28.             {SRC}Utilities.h ∂
  29.             {SRC}XModem.h ∂
  30.             {SRC}ZModem.h
  31.  
  32. # All object files
  33.  
  34. OBJECTS        = ∂
  35.             {OBJ}About.c.o ∂
  36.             {OBJ}CancelDialog.c.o ∂
  37.             {OBJ}CisB.c.o ∂
  38.             {OBJ}CRC.c.o ∂
  39.             {OBJ}Document.c.o ∂
  40.             {OBJ}File.c.o ∂
  41.             {OBJ}FormatStr.c.o ∂
  42.             {OBJ}Glue.a.o ∂
  43.             {OBJ}Init.c.o ∂
  44.             {OBJ}Interp.c.o ∂
  45.             {OBJ}MacBinary.c.o ∂
  46.             {OBJ}Macros.c.o ∂
  47.             {OBJ}Main.c.o ∂
  48.             {OBJ}MySF.c.o ∂
  49.             {OBJ}OtherOptions.c.o ∂
  50.             {OBJ}Popup.c.o ∂
  51.             {OBJ}PortOptions.c.o ∂
  52.             {OBJ}Procedure.c.o ∂
  53.             {OBJ}ProtocolOptions.c.o ∂
  54.             {OBJ}Script.c.o ∂
  55.             {OBJ}Scroll.c.o ∂
  56.             {OBJ}SendOptions.c.o ∂
  57.             {OBJ}Serial.c.o ∂
  58.             {OBJ}TerminalOptions.c.o ∂
  59.             {OBJ}Text.c.o ∂
  60.             {OBJ}Utilities.c.o ∂
  61.             {OBJ}XModem.c.o ∂
  62.             {OBJ}XOptions.c.o ∂
  63.             {OBJ}ZModem.c.o ∂
  64.             {OBJ}ZOptions.c.o
  65.  
  66. # C options
  67.  
  68. OPT = -r -mbg off -sym full -o {OBJ}
  69.  
  70.  
  71. Terminal    ƒƒ {OBJECTS}
  72.             Link    -sym full -x {OBJ}CrossRef ∂
  73.                     -ra Main=resLocked,resProtected,resPreload ∂
  74.                     -ra Main2=resLocked,resProtected,resPreload ∂
  75.                     -ra Init=resPurgeable,resProtected ∂
  76.                     -ra Options=resPurgeable,resProtected ∂
  77.                     -ra About=resPurgeable,resProtected ∂
  78.                     -ra CisB=resPurgeable,resProtected ∂
  79.                     -ra XModem=resPurgeable,resProtected ∂
  80.                     -ra ZModem=resPurgeable,resProtected ∂
  81.                     -sg Main=STDCLIB ∂
  82.                      -o {Targ} {OBJECTS} ∂
  83.                     {CLibraries}StdCLib.o ∂
  84.                     {Libraries}Runtime.o ∂
  85.                     {Libraries}Interface.o
  86.             SetFile {Targ} -t APPL -c 'ET_T' -a B
  87.  
  88.  
  89. Terminal    ƒƒ 'Terminal π.Rsrc' {SRC}Terminal.r
  90.             Rez -a -o {Targ} -i {RIncludes}Types.r {SRC}Terminal.r
  91.  
  92.  
  93. {OBJ}MacHeadersMPW            ƒ {SRC}MacHeadersMPW.c
  94.                             C {OPT} {SRC}MacHeadersMPW.c
  95.  
  96. {OBJ}About.c.o                ƒ {OBJ}MacHeadersMPW {HEADERS} {SRC}About.c
  97.                             C {OPT} {SRC}About.c
  98.  
  99. {OBJ}CancelDialog.c.o        ƒ {OBJ}MacHeadersMPW {HEADERS} {SRC}CancelDialog.c
  100.                             C {OPT} {SRC}CancelDialog.c
  101.  
  102. {OBJ}CisB.c.o                ƒ {OBJ}MacHeadersMPW {HEADERS} {SRC}CisB.c
  103.                             C {OPT} {SRC}CisB.c
  104.  
  105. {OBJ}CRC.c.o                ƒ {OBJ}MacHeadersMPW {HEADERS} {SRC}CRC.c
  106.                             C {OPT} {SRC}CRC.c
  107.  
  108. {OBJ}Document.c.o            ƒ {OBJ}MacHeadersMPW {HEADERS} {SRC}Document.c
  109.                             C {OPT} {SRC}Document.c
  110.  
  111. {OBJ}File.c.o                ƒ {OBJ}MacHeadersMPW {HEADERS} {SRC}File.c
  112.                             C {OPT} {SRC}File.c
  113.  
  114. {OBJ}FormatStr.c.o            ƒ {OBJ}MacHeadersMPW {HEADERS} {SRC}FormatStr.c
  115.                              C {OPT} {SRC}FormatStr.c
  116.  
  117. {OBJ}Glue.a.o                ƒ {SRC}Glue.a
  118.                              Asm -o {OBJ} {SRC}Glue.a
  119.  
  120. {OBJ}Init.c.o                ƒ {OBJ}MacHeadersMPW {HEADERS} {SRC}Init.c
  121.                             C {OPT} {SRC}Init.c
  122.  
  123. {OBJ}Interp.c.o                ƒ {OBJ}MacHeadersMPW {HEADERS} {SRC}Interp.c
  124.                             C {OPT} {SRC}Interp.c
  125.  
  126. {OBJ}MacBinary.c.o            ƒ {OBJ}MacHeadersMPW {HEADERS} {SRC}MacBinary.c
  127.                             C {OPT} {SRC}MacBinary.c
  128.  
  129. {OBJ}Macros.c.o                ƒ {OBJ}MacHeadersMPW {HEADERS} {SRC}Macros.c
  130.                             C {OPT} {SRC}Macros.c
  131.  
  132. {OBJ}Main.c.o                ƒ {OBJ}MacHeadersMPW {HEADERS} {SRC}Main.c
  133.                             C {OPT} {SRC}Main.c
  134.  
  135. {OBJ}MySF.c.o                ƒ {OBJ}MacHeadersMPW {HEADERS} {SRC}MySF.c
  136.                             C {OPT} {SRC}MySF.c
  137.  
  138. {OBJ}OtherOptions.c.o        ƒ {OBJ}MacHeadersMPW {HEADERS} {SRC}OtherOptions.c
  139.                             C {OPT} {SRC}OtherOptions.c
  140.  
  141. {OBJ}Popup.c.o                ƒ {OBJ}MacHeadersMPW {HEADERS} {SRC}Popup.c
  142.                             C {OPT} {SRC}Popup.c
  143.  
  144. {OBJ}PortOptions.c.o        ƒ {OBJ}MacHeadersMPW {HEADERS} {SRC}PortOptions.c
  145.                             C {OPT} {SRC}PortOptions.c
  146.  
  147. {OBJ}Procedure.c.o            ƒ {OBJ}MacHeadersMPW {HEADERS} {SRC}Procedure.c
  148.                             C {OPT} {SRC}Procedure.c
  149.  
  150. {OBJ}ProtocolOptions.c.o    ƒ {OBJ}MacHeadersMPW {HEADERS} {SRC}ProtocolOptions.c
  151.                             C {OPT} {SRC}ProtocolOptions.c
  152.  
  153. {OBJ}Script.c.o                ƒ {OBJ}MacHeadersMPW {HEADERS} {SRC}Script.c
  154.                             C {OPT} {SRC}Script.c
  155.  
  156. {OBJ}Scroll.c.o                ƒ {OBJ}MacHeadersMPW {HEADERS} {SRC}Scroll.c
  157.                             C {OPT} {SRC}Scroll.c
  158.  
  159. {OBJ}SendOptions.c.o        ƒ {OBJ}MacHeadersMPW {HEADERS} {SRC}SendOptions.c
  160.                             C {OPT} {SRC}SendOptions.c
  161.  
  162. {OBJ}Serial.c.o                ƒ {OBJ}MacHeadersMPW {HEADERS} {SRC}Serial.c
  163.                             C {OPT} {SRC}Serial.c
  164.  
  165. {OBJ}TerminalOptions.c.o    ƒ {OBJ}MacHeadersMPW {HEADERS} {SRC}TerminalOptions.c
  166.                             C {OPT} {SRC}TerminalOptions.c
  167.  
  168. {OBJ}Text.c.o                ƒ {OBJ}MacHeadersMPW {HEADERS} {SRC}Text.c
  169.                             C {OPT} {SRC}Text.c
  170.  
  171. {OBJ}Utilities.c.o            ƒ {OBJ}MacHeadersMPW {HEADERS} {SRC}Utilities.c
  172.                             C {OPT} {SRC}Utilities.c
  173.  
  174. {OBJ}XModem.c.o                ƒ {OBJ}MacHeadersMPW {HEADERS} {SRC}XModem.c
  175.                             C {OPT} {SRC}XModem.c
  176.  
  177. {OBJ}XOptions.c.o            ƒ {OBJ}MacHeadersMPW {HEADERS} {SRC}XOptions.c
  178.                             C {OPT} {SRC}XOptions.c
  179.  
  180. {OBJ}ZModem.c.o                ƒ {OBJ}MacHeadersMPW {HEADERS} {SRC}ZModem.c
  181.                             C {OPT} {SRC}ZModem.c
  182.  
  183. {OBJ}ZOptions.c.o            ƒ {OBJ}MacHeadersMPW {HEADERS} {SRC}ZOptions.c
  184.                             C {OPT} {SRC}ZOptions.c
  185.